Automattic\WooCommerce\StoreApi\Utilities
JsonWebToken::get_parts()
Returns the decoded/encoded header, payload and signature from a token string.
Method of the class: JsonWebToken{}
No Hooks.
Return
Object
.
Usage
$result = JsonWebToken::get_parts( $token );
- $token(string) (required)
- Full token string.
JsonWebToken::get_parts() JsonWebToken::get parts code WC 8.6.1
public static function get_parts( string $token ) { $parts = explode( '.', $token ); return (object) array( 'header' => json_decode( self::from_base_64_url( $parts[0] ) ), 'header_encoded' => $parts[0], 'payload' => json_decode( self::from_base_64_url( $parts[1] ) ), 'payload_encoded' => $parts[1], 'signature' => self::from_base_64_url( $parts[2] ), 'signature_encoded' => $parts[2], ); }